`:top
`!MicroPython`! ist eine `F33f`_`[Softwareimplementierung`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Software]`_`f einer Programmiersprache. Sie ist weitgehend kompatibel mit `F33f`_`[Python 3`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Python_3]`_`f und für den Betrieb auf einem `F33f`_`[Mikrocontroller`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Mikrocontroller]`_`f optimiert.`:cite-ref-3[`F5bf`_`[3`#cite-note-3]`_`f]
MicroPython ist ein in `F33f`_`[C`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=C_(Programmiersprache)]`_`f geschriebener, vollständiger Python-`F33f`_`[Compiler`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Compiler]`_`f und eine `F33f`_`[Laufzeitumgebung`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Laufzeitumgebung]`_`f, die auf der Mikrocontroller-Hardware läuft. Enthalten ist eine Auswahl von Python-Kernbibliotheken; MicroPython enthält Module, die dem Programmierer Zugriff auf Low-Level-Hardware ermöglichen. Der Quellcode für das Projekt ist auf `F33f`_`[GitHub`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=GitHub]`_`f unter der `F33f`_`[MIT-Lizenz`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=MIT-Lizenz]`_`f verfügbar. Für die Programmierung mit MicroPython gibt es inzwischen einige `F33f`_`[IDEs`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Integrated_Development_Environment]`_`f, z. B. µPyCraft`:cite-ref-4[`F5bf`_`[4`#cite-note-4]`_`f] oder Thonny.`:cite-ref-5[`F5bf`_`[5`#cite-note-5]`_`f]
Die Micropython und Circuitpython Firmware kommt im .uf2 Dateiformat. Der Mikrocontroller wandelt diese dann in die entsprechende Firmware um.
>>Contents
• `F0af`_`[Derivat`#derivat]`_`f
• `F0af`_`[Weblinks`#weblinks]`_`f
• `F0af`_`[Literatur (Auswahl)`#literatur-auswahl]`_`f
• `F0af`_`[Einzelnachweise`#einzelnachweise]`_`f
-─
>>Derivat
`F33f`_`[AdaFruit`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=AdaFruit]`_`f entwickelte im Jahre 2017 ein MicroPython-Derivat namens CircuitPython.`:cite-ref-6[`F5bf`_`[6`#cite-note-6]`_`f]
>>Weblinks
• GUIs für Embedded-Systeme mit Micropython und LittlevGL jaxenter
• MicroPython auf `F33f`_`[GitHub`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=GitHub]`_`f
• https://www.micropython.org
>>Literatur (Auswahl)
• Charles Bell: `*MicroPython for the Internet of Things`* [1]
• Marwan Alsabbagh: `*MicroPython Cookbook`* [2]
• Nicholas H. Tollervey: `*Programming with MicroPython`*, O’Reilly Media, 2017, ISBN 978-1-4919-7273-1
• Günter Spanner: `*MicroPython für Mikrocontroller`*, Elektor-Verlag, 2020, ISBN 978-3-89576-388-5
>>Einzelnachweise
`:cite-note-6727f93992e6517d-1`!1.`! Release 1.27.0. 9. Dezember 2025 (abgerufen am 10. Dezember 2025).
`:cite-note-d57647d0cc511c69-2`!2.`! The micropython Open Source Project on Open Hub: Licenses Page. In: Open Hub. (abgerufen am 19. Juli 2018).
`:cite-note-3`!3.`! `F0af`_`[↑`#cite-ref-3]`_`f Thomas Euler: Einstieg in MicroPython, Make Magazin 2/2019
`:cite-note-4`!4.`! `F0af`_`[↑`#cite-ref-4]`_`f µPyCraft-IDE auf `F33f`_`[GitHub`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=GitHub]`_`f
`:cite-note-5`!5.`! `F0af`_`[↑`#cite-ref-5]`_`f Website von Thonny
`:cite-note-6`!6.`! `F0af`_`[↑`#cite-ref-6]`_`f Welcome To CircuitPython
`c`F0af`_`[↑ Back to top`#top]`_`f`a